a short time after that - Turkish English Dictionary